# 初始化计数器
count = 0

# 循环遍历所有可能的百位数
for i in range(1, 5):
    # 循环遍历所有可能的十位数
    for j in range(1, 5):
        # 循环遍历所有可能的个位数
        for k in range(1, 5):
            # 确保百位、十位和个位上的数字互不相同
            if (i != j) and (i != k) and (j != k):
                # 如果满足条件，则计数器加 1
                count += 1
                # 打印符合条件的三位数
                print(i, j, k)

# 打印总共有多少个符合条件的三位数
print("总共有", count, "个互不相同且无重复数字的三位数")
